Who Watches the Watchmen? Protecting Operating System Reliability Mechanisms

نویسندگان

  • Björn Döbel
  • Hermann Härtig
چکیده

We present the design and initial evaluation of a resilient operating system architecture that leverages HW architectures combining few resilient with many non-resilient CPU cores. To this end, we build our system around a Reliable Computing Base (RCB) consisting of those software components that must work for reliable operation, and run the RCB on the resilient cores. The remainder of the system runs replicated on unreliable cores. Our system’s RCB consists of an L4 microkernel, a runtime environment and a replication manager. In this paper we state and justify assumptions about the hardware architecture, motivate the corresponding software architecture and evaluate communication mechanisms between the RCB and the replicas.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Quis Custodiet Ipsos Custodes

The Roman poet Juvenal, in his Satires, asked the question, “ Who watches the watchmen?” It would appear that it isn't completely clear to many of my medical colleagues what metrics are currently applied to admit students into the arts and inner mysteries of our medical schools. The admissions process, viewed across the United Kingdom, does exhibit significant variation. There is a long list of...

متن کامل

Who Watches the Watchmen? On the Lack of Validation in NoSQL Benchmarking

There are numerous approaches towards quantifying the performance of NoSQL datastores with respect to dimensions that are notoriously hard to capture such as staleness or consistency in general. Many of these approaches, though, are built on assumptions regarding the underlying infrastructure or the test scenario and may lead to invalid results, if those assumptions do not hold. As a consequenc...

متن کامل

Reliability Aware Task Scheduling In Wireless Hetrogeneous Systems

A distributed operating system is one that looks to its user like an ordinary centralized operating system, but runs on multiple, independent nodes. A distributed operating system should: control resource allocation to allow their use in the most effective way; provide the user with a convenient virtual computer that serves as a high-level programming environment; hide the distribution of the r...

متن کامل

Who Watches the Watchmen: Roles of RNA Modifications in the RNA Interference Pathway

RNA levels are widely thought to be predictive of RNA function. However, the existence of more than a hundred chemically distinct modifications of RNA alone is a major indication that these moieties may impart distinct functions to subgroups of RNA molecules that share a primary sequence but display distinct RNA "epigenetic" marks. RNAs can be modified on many sites, including 5' and 3' ends, t...

متن کامل

Who Watches the Watchmen?: Utilizing Performance Monitors for Compromising Keys of RSA on Intel Platforms

Asymmetric-key cryptographic algorithms when implemented on systems with branch predictors, are subjected to side-channel attacks exploiting the deterministic branch predictor behavior due to their keydependent input sequences. We show that branch predictors can also leak information through the hardware performance monitors which are accessible by an adversary at the user-privilege level. This...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012